package com.cbw.server;

import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;

/**
 * 服务器端
 * 使用客户端socket连接进行通信
 * 使用多线程技术，一个服务器接收多个客户端
 */
public class ExpressServer {
    public static void main(String[] args) throws IOException {
        ServerSocket ss = new ServerSocket(12345);//搭建服务器并启动
        System.out.println("服务器启动成功");
        while(true){ //时刻监听客户端连接
            Socket accept = ss.accept(); //获取客户端连接(即socket)
            new Thread(new ExpressRunnable(accept)).start();//启动线程
        }
    }
}